writhe one's body - Spanish English Dictionary